PIROCK: a swiss-knife partitoned implicit-explicit orthogonal Runge- Kutta Chebyshev integrator for stiff diffusion-advection-reaction problems with or without noise
نویسندگان
چکیده
A partitioned implicit-explicit orthogonal Runge-Kutta method (PIROCK) is proposed for the time integration of diffusion-advection-reaction problems with possibly severely stiff reaction terms and stiff stochastic terms. The diffusion terms are solved by the explicit second order orthogonal Chebyshev method (ROCK2), while the stiff reaction terms (solved implicitly) and the advection and noise terms (solved explicitly) are integrated in the algorithm as finishing procedures. It is shown that the various coupling (between diffusion, reaction, advection and noise) can be stabilized in the PIROCK method. The method, implemented in a single black-box code that is fully adaptive, provides error estimators for the various terms present in the problem, and requires from the user solely the right-hand side of the differential equation. Numerical experiments and comparisons with existing Chebyshev methods, IMEX methods and partitioned methods show the efficiency and flexibility of our new algorithm.
منابع مشابه
PIROCK: A swiss-knife partitioned implicit-explicit orthogonal Runge-Kutta Chebyshev integrator for stiff diffusion-advection-reaction problems with or without noise
A partitioned implicit-explicit orthogonal Runge-Kutta method (PIROCK) is proposed for the time integration of diffusion-advection-reaction problems with possibly severely stiff reaction terms and stiff stochastic terms. The diffusion terms are solved by the explicit second order orthogonal Chebyshev method (ROCK2), while the stiff reaction terms (solved implicitly) and the advection and noise ...
متن کاملS-ROCK: Chebyshev Methods for Stiff Stochastic Differential Equations
We present and analyze a new class of numerical methods for the solution of stiff stochastic differential equations (SDEs). These methods, called S-ROCK (for stochastic orthogonal Runge–Kutta Chebyshev), are explicit and of strong order 1 and possess large stability domains in the mean-square sense. For mean-square stable stiff SDEs, they are much more efficient than the standard explicit metho...
متن کاملImplicit-explicit Runge-kutta Schemes for Stiff Systems of Differential Equations
We present new implicit-explicit (IMEX) Runge Kutta methods suitable for time dependent partial differential systems which contain stiff and non stiff terms (i.e. convection-diffusion problems, hyperbolic systems with relaxation). Here we restrict to diagonally implicit schemes and emphasize the relation with splitting schemes and asymptotic preserving schemes. Accuracy and stability properties...
متن کاملImplicit-Explicit Runge-Kutta Schemes for Numerical Discretization of Optimal Control Problems
Implicit-explicit (IMEX) Runge-Kutta methods play a major rule in the numerical treatment of differential systems governed by stiff and non-stiff terms. This paper discusses order conditions and symplecticity properties of a class of IMEX Runge–Kutta methods in the context of optimal control problems. The analysis of the schemes is based on the continuous optimality system. Using suitable trans...
متن کاملIRKC: an IMEX Solver for Stiff Diffusion-Reaction PDEs
The Fortran 90 code IRKC is intended for the time integration of systems of partial differential equations (PDEs) of diffusion-reaction type for which the reaction Jacobian has real (negative) eigenvalues. It is based on a family of implicit-explicit Runge–Kutta–Chebyshev methods which are unconditionally stable for reaction terms and which impose a stability constraint associated with the diff...
متن کامل